package br.com.maternity.classes.entity;

import br.com.maternity.classes.dao.ExameDAO;
import java.util.Date;

public class AtendimentoExame{
	private Integer idAtendimento;
	private Integer idExame;
	private Date dataSolicitacao;
	private String resultado;

	public AtendimentoExame(){}

    /**
     * @return the idAtendimento
     */
    public Integer getIdAtendimento() {
        return idAtendimento;
    }

    /**
     * @param idAtendimento the idAtendimento to set
     */
    public void setIdAtendimento(Integer idAtendimento) {
        this.idAtendimento = idAtendimento;
    }

    /**
     * @return the idExame
     */
    public Integer getIdExame() {
        return idExame;
    }

    /**
     * @param idExame the idExame to set
     */
    public void setIdExame(Integer idExame) {
        this.idExame = idExame;
    }

    /**
     * @return the dataSolicitacao
     */
    public Date getDataSolicitacao() {
        return dataSolicitacao;
    }

    /**
     * @param dataSolicitacao the dataSolicitacao to set
     */
    public void setDataSolicitacao(Date dataSolicitacao) {
        this.dataSolicitacao = dataSolicitacao;
    }

    /**
     * @return the resultado
     */
    public String getResultado() {
        return resultado;
    }

    /**
     * @param resultado the resultado to set
     */
    public void setResultado(String resultado) {
        this.resultado = resultado;
    }
    
    public String getDescricaoExame(){
        Exame e = new ExameDAO().getById(idExame);
        return e == null? "" : e.getDescricao();
    }
}